WD40-repeat protein AY120781 RAFL06-09-I24